package com.wenhua.pojo;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Dormitory {
    // 宿舍编号(主键,正整数,自增)
    private Integer dormitoryId;
    // 宿舍名称(字符串,最多20)
    private String dormitoryName;
    // 楼层(整数)
    private Integer floor;
    // 床位数(正整数)
    private Integer bedCount;
    // 单价(正整数)
    private Integer pricePerBed;
    // 人数(整数)
    private Integer currentOccupancy;

    /* 特殊-实际住了多爽人 */
    private Integer actualOccupancy;

    /* 关联-宿舍楼信息 */
    private String buildingName;
    private Integer buildingId;

    /* 空宿舍的id */
    public static Integer EMPTY_DORMITORY_ID =1;

    // 如果需要，可以添加构造方法、getter和setter（但Lombok已经为我们处理了）
    // 也可以添加toString、equals和hashCode等方法（Lombok的@Data注解已经包含）
}